home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-11-21 | 3.7 KB | 192 lines | [TEXT/PSGL] |
- % French PSG
-
- % Examples to try
-
- % Parsing: je dors
- % Marie déteste Pierre
- % il la déteste
- % ils donnent le livre à Marie
- % ils le donnent à Marie
- % ils lui donnent le livre
- % ils le lui donnent
- % *ils lui le donnent
- % *ils le me donnent
-
- % Generating: Start symbol: S
- % Tree depth: 5
-
- % RULES
-
- % A sentence may consist of a "nominative NP" and a VP that agrees
- % w r t person and number.
-
- S --> NP1SN VP1S
- S --> NP2SN VP2S
- S --> NP3SN VP3S
- S --> NP1PN VP1P
- S --> NP2PN VP2P
- S --> NP3PN VP3P
-
- % A "nominative NP" may consist of a nominative personal pronoun,
- % a proper name, or a determiner and a noun (with gender and
- % number agreement).
-
- NP1SN --> PRO1SN
- NP2SN --> PRO2SN
- NP3SN --> PRO3SN
- NP3SN --> PN
- NP3SN --> DETSM NSM
- NP3SN --> DETSF NSF
- NP1PN --> PRO1PN
- NP2PN --> PRO2PN
- NP3PN --> PRO3PN
- NP3PN --> DETP NP
-
- % A VP may consist of an intransitive verb.
-
- VP1S --> IV1S
- VP2S --> IV2S
- VP3S --> IV3S
- VP1P --> IV1P
- VP2P --> IV2P
- VP3P --> IV3P
-
- % A VP may consist of a transitive verb and an "accusative NP".
-
- VP1S --> TV1S NPA
- VP2S --> TV2S NPA
- VP3S --> TV3S NPA
- VP1P --> TV1P NPA
- VP2P --> TV2P NPA
- VP3P --> TV3P NPA
-
- % An "accusative NP" may consist of a proper name, or a determiner
- % and a noun (with gender and number agreement).
-
- NPA --> PN
- NPA --> DETSM NSM
- NPA --> DETSF NSF
- NPA --> DETP NP
-
- % A VP may consist of an accusative pronoun and a transitive verb.
-
- VP1S --> PROA TV1S
- VP2S --> PROA TV2S
- VP3S --> PROA TV3S
- VP1P --> PROA TV1P
- VP2P --> PROA TV2P
- VP3P --> PROA TV3P
-
- % An accusative pronoun may be either in the first or second person
- % or in the third person.
-
- PROA --> PRO12A
- PROA --> PRO3A
-
- % A VP may consist of a ditransitive verb, an "accusative NP",
- % and a PP.
-
- VP1S --> DV1S NPA PP
- VP2S --> DV2S NPA PP
- VP3S --> DV3S NPA PP
- VP1P --> DV1P NPA PP
- VP2P --> DV2P NPA PP
- VP3P --> DV3P NPA PP
-
- % A PP may consist of a preposition and an "accusative NP".
-
- PP --> P NPA
-
- % A VP may consist of an accusative pronoun, a ditransitive verb,
- % and a PP.
-
- VP1S --> PROA DV1S PP
- VP2S --> PROA DV2S PP
- VP3S --> PROA DV3S PP
- VP1P --> PROA DV1P PP
- VP2P --> PROA DV2P PP
- VP3P --> PROA DV3P PP
-
- % A VP may consist of a dative pronoun, a ditransitive verb,
- % and an "accusative NP".
-
- VP1S --> PROD DV1S NPA
- VP2S --> PROD DV2S NPA
- VP3S --> PROD DV3S NPA
- VP1P --> PROD DV1P NPA
- VP2P --> PROD DV2P NPA
- VP3P --> PROD DV3P NPA
-
- % A dative pronoun may be either in the first or second person or in the third person;
- % and in the former case, it has the same form as the accusative.
-
- PROD --> PRO12A
- PROD --> PRO3D
-
- % A VP may consist of an "accusative-dative-pronoun-sequence"
- % and a ditransitive verb.
-
- VP1S --> PROAD DV1S
- VP2S --> PROAD DV2S
- VP3S --> PROAD DV3S
- VP1P --> PROAD DV1P
- VP2P --> PROAD DV2P
- VP3P --> PROAD DV3P
-
- % An "accusative-dative-pronoun-sequence" may consist of a
- % first or second person accusative/dative pronoun followed
- % by a third person accusative pronoun (me le, te le, nous le,
- % vous le), or a third person accusative pronoun followed by
- % a third person dative pronoun (le lui, le leur).
-
- PROAD --> PRO12A PRO3A
- PROAD --> PRO3A PRO3D
-
-
- % LEXICON
-
- PN: {Pierre Marie}
-
- DETSM: {le un}
- DETSF: {la une}
- DETP: {les des}
-
- NSM: {livre mec}
- NSF: {brochure femme}
- NP: {livres brochures mecs femmes}
-
- PRO1SN: je
- PRO2SN: tu
- PRO3SN: {il elle}
- PRO1PN: nous
- PRO2PN: vous
- PRO3PN: {ils elles}
-
- PRO12A: {me te nous vous}
- PRO3A: {le la les}
-
- PRO3D: {lui leur}
-
- IV1S: {dors marche}
- IV2S: {dors marches}
- IV3S: {dort marche}
- IV1P: {dormons marchons}
- IV2P: {dormez marchez}
- IV3P: {dorment marchent}
-
- TV1S: {déteste lis}
- TV2S: {détestes lis}
- TV3S: {déteste lit}
- TV1P: {détestons lisons}
- TV2P: {détestez lisez}
- TV3P: {détestent lisent}
-
- DV1S: donne
- DV2S: donnes
- DV3S: donne
- DV1P: donnons
- DV2P: donnez
- DV3P: donnent
-
- P: à
-